video projector - German English Dictionary